Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 SPENCER ROAD Detached £243,000 27 Apr 2018
8 SPENCER ROAD Detached £126,000 23 Jan 2009
10 SPENCER ROAD Detached £325,000 20 Apr 2023
12 SPENCER ROAD Detached £127,500 24 Sep 2002
16 SPENCER ROAD Detached £160,000 9 Mar 2007
20 SPENCER ROAD Detached £175,000 5 May 2006